package com.util.fileUpload;

import java.util.List;

/**
 * 文件上传处理接口
 * 文件上传类型，完全由实现者自己进行定义
 * 
 */
public interface FileUploadProcessor {
	/**
	 * 文件上传接口
	 * 
	 * @param files	所要上传的文件
	 * @return	返回文件路径全程
	 */
	public List<String> uploadFile(final UploadFile... files) throws Exception;

	/**
	 * 上传一个文件
	 * 
	 * @param file
	 * @return
	 */
    public String uploadOneFile(UploadFile file) throws Exception;
}
